package com.itc.bi.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.itc.bi.dto.ColumnDataDto;
import com.itc.bi.dto.DataSetCreateDto;
import com.itc.bi.dto.DataSetInfoDto;
import com.itc.bi.dto.DataSetListDto;
import com.itc.bi.entity.DirectDataSetEntity;
import com.itc.bi.entity.TableEntity;

import java.util.List;

/**
* @author hecai
* @description 针对表【tb_direct_data_set(数据集表)】的数据库操作Service
* @createDate 2024-06-14 17:25:39
*/
public interface DirectDataSetService extends IService<DirectDataSetEntity> {

    List<TableEntity> getTables(Long dsId,Long dtId);

    List<String> columnData(ColumnDataDto dto);

    DataSetInfoDto dataInfo(Long id);

    List<DataSetListDto> dataSetList();

    DataSetCreateDto info(Long id);

}
